Home & Garden in Kingston Upon Thames - Kingston 432 Richmond Road, Kingston, Kingston Upon Thames, KT2 5PU Tags: bad service, carpet sales, carpets, rugs